package com.edu.robot.modules.robot.dto;

import jakarta.validation.constraints.NotBlank;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @program: KQAIA
 * @description:
 * @author: 无恙
 * @create: 2025-03-23 11:12
 **/

@Data
@AllArgsConstructor
@NotBlank
@Builder
@NoArgsConstructor
public class RobotConfigDTO {

	//机器人提示词模板Id
	private String promptId;

	//机器人模型配置Id
	private String modelConfigId;

	//机器人配置公海知识库Id
	private List<String> publicKnowledgeId;

	//机器人配置的工具配置Id
	private List<String> toolConfigId;
}
